(deep) freezer - French English Dictionary